package servidor.controladorsistema.ip;

import servidor.controladorsistema.ip.IPDAO;
import servidor.controladorsistema.ip.IPDAOFactory;
import servidor.controladorsistema.ip.IPDAOPerfil;
import servidor.controladorsistema.ip.IPPerfil;

public class IPControladorSistema {
	private IPDAO daoControlador = IPDAOFactory.getDAO();
	private IPDAOPerfil daoPerfil = IPDAOPerfilFactory.getDAO();

	public void cadastrarNovoPerfil(String nome, String senha) {
		IPPerfil entidade = new IPPerfil();
		entidade.setIdentificador(nome);
		entidade.setSenha(senha);
		daoControlador.inserir(entidade);
	}

	public boolean validarLogin(String identificador, String senha) {
		return (daoPerfil.recuperar(identificador, senha) != null);
	}

	public void setDaoPerfil(IPDAOPerfil daoPerfil) {
		this.daoPerfil = daoPerfil;
	}
}
